/**
 * Copyright (c) 2004-2017 All Rights Reserved.
 */
package com.zbest.zpay.gw.dal.model;

import java.util.Date;
import java.util.TimeZone;

import com.zbest.zpay.shared.process.BaseModel;

/**
 * 
 *
 * @author czhou3306@gmail.com
 * @version $Id: GwCommunicationConfigDO.java, v0.1 2017年3月27日 下午10:18:23 czhou3306@gmail.com Exp $
 */
public class GwChannelEncryptConfigDO extends BaseModel {

    private String channelSystemId;

    private String secretKeyContent;

    private String encryptAlgorithm;

    private String secretKeyType;

    /***/
    private Date   gmtCreate;

    /***/
    private Date   gmtModified;

    private String timeZone = TimeZone.getDefault().getID();

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public Date getGmtModified() {
        return gmtModified;
    }

    public void setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
    }

    public String getChannelSystemId() {
        return channelSystemId;
    }

    public void setChannelSystemId(String channelSystemId) {
        this.channelSystemId = channelSystemId;
    }

    public String getSecretKeyContent() {
        return secretKeyContent;
    }

    public void setSecretKeyContent(String secretKeyContent) {
        this.secretKeyContent = secretKeyContent;
    }

    public String getEncryptAlgorithm() {
        return encryptAlgorithm;
    }

    public void setEncryptAlgorithm(String encryptAlgorithm) {
        this.encryptAlgorithm = encryptAlgorithm;
    }

    public String getSecretKeyType() {
        return secretKeyType;
    }

    public void setSecretKeyType(String secretKeyType) {
        this.secretKeyType = secretKeyType;
    }

    public String getTimeZone() {
        return timeZone;
    }

    public void setTimeZone(String timeZone) {
        this.timeZone = timeZone;
    }

}
